Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 THE GREEN Detached £518,233 £305,000 5 Mar 2010